.bar:after{
	display:none;
}
.bar h1{
	font-size:1.6rem;
	color:#fff;
}
.bar-nav ~ .content {
	top: 3rem;
}
.card h1{
	color:#24314D;
	font-size:1.1rem;
	/*line-height:2rem;*/
}
.item-after{
	/*text-align: left;*/
	font-size:0.6rem;
	color:#000;
}
.item-title{
	font-size:0.6rem;
	color:#000;
}
ul{
	width:95%;
	-webkit-border-radius: 0.5rem;
	-moz-border-radius: 0.5rem;
	border-radius: 0.5rem;
}
.list-block ul:before{
	display:none;
}
.list-block ul:after{
	display:none;
}
.list-block .item-inner:after{
	display:none;
}
.row .btn{
	width:100%;
	font-size:1.3rem;
	-webkit-border-radius: 1.5rem;
	-moz-border-radius: 1.5rem;
	border-radius: 1.5rem;
}
table{
	margin-bottom:0.5rem;
	border:1px solid #ccc;
	color:#000;
}
table tr{
	height:2rem;
	text-align: center;
}
